package com.shijiezhijia.sjzjapp.anntations;

import androidx.annotation.IdRes;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * @Author tzc
 * @Time 2022/11/17 0017
 * Describe 描述 Target注解为设置该注解可使用的目标位置 ，当前设置为字段。可设置多个位置{,}
 * Retention相当于生命周期 可存在的位置 源码，class，运行时 、
 * IntDef 与枚举类似 指定值
 *
 *
 *
 */
@Retention(RetentionPolicy.SOURCE)
@Target(ElementType.FIELD)
public @interface BindView {
   @IdRes int value();
}
